Kirby Bowl debug patch
by Revenant
December 27, 2012
Use with headerless Japanese ROM

This patch for the Japanese version of Kirby's Dream Course re-enables
a debug mode and stage select which were completely removed from
international versions of the game.

After applying the patch, pause the game and press X to open the debug
menu. There are 3 pages in total; L/R cycle between them and Start exits.

Most of the flags on pages 1 and 2 are no longer used. MAPSELECT has been
fixed by this patch and replaces the normal course select screen with a
stage select/sound test menu which can also be used to access some unused
test maps.

What the values on page 3 do:
FULLSHOTLEVEL - probably meant for the (unused) FULLSHOT flag
STOCK UPDOWN - adjusts lives counter (1P mode)
SHOT UPDOWN - adjusts number of shots taken on the current hole
VITAL UPDOWN - adjusts number of tomatoes (can go over the usual max of 4)
TM SELECT - changes which graphic layers are visible on screen ($212c)

This is based on a hack I did way back in January for http://tcrf.net
which consisted of several Action Replay codes, but it was a little bit
cumbersome/buggy and it didn't account for the map select screen.

Enjoy!

Thanks to BMF54123 for finding the map select code and mbkeller for documenting
the page 3 options (http://tcrf.net/Talk:Kirby's_Dream_Course)

Send comments to d@revenant1.net or http://tcrf.net/User_talk:Devin